leather strap on a machete - Español Inglés Diccionario